//* Copyright(C) 2005-2012, all rights reserved.
//*
//* The following code is copyrighted and contains proprietary information
/* and trade secrets of Foxit Software Inc.      
**************************************************************************
*/

/**
Navigation MainFrm鼠标事件接口类
*/


define(function (require, exports, module) {
    var IReader_MainFrmEventHandler = FXREADER.Event.IReader_MainFrmEventHandler;
    var Interface = FXREADER.Interface;


    var CNavigationPanel_MainFrmEventHandler = function (pNavigationPanel) {
        this.m_pNavigationPanel = pNavigationPanel;
        var _self = this;
 
        this.OnMouseUp = function (event) {
            return false;
        };

    };

    CNavigationPanel_MainFrmEventHandler.prototype =
    {
        GetType: function () { return "Navigation Panel"; },
        OnLButtonDown: function (event) { return false; },
        OnLButtonUp: function (event) {
            return this.OnMouseUp(event);
        },
        OnMouseMove: function (event) {
           return false;
        },
        OnMouseOut: function (event) { return false; },
        OnMouseLeave: function (event) { return this.OnMouseUp(event); },
        OnSize: function () {
            this.m_pNavigationPanel.OnMainFrmSize();
        }
    };


    FXREADER.Event.CNavigationPanel_MainFrmEventHandler = CNavigationPanel_MainFrmEventHandler;
    return FXREADER.Event.CNavigationPanel_MainFrmEventHandler;
});